reveal one's inner thoughts and secrets - Turkish English Dictionary